package org.brisling.domain.sysman.user;

import java.util.List;

import org.brisling.domain.sysman.Department;
import org.brisling.domain.sysman.Permissions;
import org.brisling.domain.sysman.Roles;
import org.brisling.domain.sysman.Users;
import org.brisling.domain.sysman.inf.ManageBeanDataModeler;


@SuppressWarnings("rawtypes")
public class UserConfigs{
		
		public UserConfigs(){};
		
		private Users user;
		
		private Department dept;
		
		public Department getDept() {
			return dept;
		}

		public void setDept(Department dept) {
			this.dept = dept;
		}

		

		private List<? extends ManageBeanDataModeler> depts;
		
		private List<? extends ManageBeanDataModeler> existDepts;
		
		private List<? extends ManageBeanDataModeler> users;
		
		private List<? extends ManageBeanDataModeler> existUsers;
		
		
		
		private List<? extends ManageBeanDataModeler> groups;
		
		private List<? extends ManageBeanDataModeler> existGroups;
		
		private Roles role;
		
		private List<? extends ManageBeanDataModeler> roles;
		
		private List<? extends ManageBeanDataModeler> existRoles;
		
		private Permissions permission;
		
		private List<? extends ManageBeanDataModeler> permissions;
		
		private List<? extends ManageBeanDataModeler> existPermissions;

		

		

		



		public Users getUser() {
			return user;
		}

		public void setUser(Users user) {
			this.user = user;
		}

		

		public Permissions getPermission() {
			return permission;
		}

		public void setPermission(Permissions permission) {
			this.permission = permission;
		}

		public List<? extends ManageBeanDataModeler> getDepts() {
			return depts;
		}

		public void setDepts(List<? extends ManageBeanDataModeler> depts) {
			this.depts = depts;
		}

		public List<? extends ManageBeanDataModeler> getExistDepts() {
			return existDepts;
		}

		public void setExistDepts(List<? extends ManageBeanDataModeler> existDepts) {
			this.existDepts = existDepts;
		}

		public List<? extends ManageBeanDataModeler> getUsers() {
			return users;
		}

		public void setUsers(List<? extends ManageBeanDataModeler> users) {
			this.users = users;
		}

		public List<? extends ManageBeanDataModeler> getExistUsers() {
			return existUsers;
		}

		public void setExistUsers(List<? extends ManageBeanDataModeler> existUsers) {
			this.existUsers = existUsers;
		}

		public List<? extends ManageBeanDataModeler> getGroups() {
			return groups;
		}

		public void setGroups(List<? extends ManageBeanDataModeler> groups) {
			this.groups = groups;
		}

		public List<? extends ManageBeanDataModeler> getExistGroups() {
			return existGroups;
		}

		public void setExistGroups(List<? extends ManageBeanDataModeler> existGroups) {
			this.existGroups = existGroups;
		}

		public List<? extends ManageBeanDataModeler> getRoles() {
			return roles;
		}

		public void setRoles(List<? extends ManageBeanDataModeler> roles) {
			this.roles = roles;
		}

		public List<? extends ManageBeanDataModeler> getExistRoles() {
			return existRoles;
		}

		public void setExistRoles(List<? extends ManageBeanDataModeler> existRoles) {
			this.existRoles = existRoles;
		}

		public List<? extends ManageBeanDataModeler> getPermissions() {
			return permissions;
		}

		public void setPermissions(List<? extends ManageBeanDataModeler> permissions) {
			this.permissions = permissions;
		}

		public List<? extends ManageBeanDataModeler> getExistPermissions() {
			return existPermissions;
		}

		public void setExistPermissions(
				List<? extends ManageBeanDataModeler> existPermissions) {
			this.existPermissions = existPermissions;
		}

		public Roles getRole() {
			return role;
		}

		public void setRole(Roles role) {
			this.role = role;
		}

		

		

		


		
		
		
	}
